home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 25
/
Aminet 25 (1998)(GTI - Schatztruhe)[!][Jun 1998].iso
/
Aminet
/
comm
/
net
/
LT_UNIX255.lha
/
Manual.LT
/
goto.man
< prev
next >
Wrap
Text File
|
1997-04-16
|
1KB
|
52 lines
goto(1)
COMANDO:
goto - Vai para outro ponto do SHELL.
SINTAXE:
goto _[LABEL,LINHA]
Este comando foi desenvolvido com a finalidade de ir para outro ponto
do SHELL, ex:
_INICIO
input Qual opção:
c="";attrib c
if c=1
goto _PARTE1
fi
if c=2
goto _PARTE2
else
goto _INICIO
fi
_PARTE1
echo parte1;exit
_PARTE2
echo parte2;exit
Este programa acima mostra detalhadamente o uso do comando GOTO,
quando o sistema encontra um GOTO será verificado todo o programa a procu-
ra de um label para onde o GOTO está apontando, caso ele não seja encon-
trado será mostrada uma mensagem de erro:
[ERRORSH-5] - Indefinido label para GOTO...
Após a mensagem de erro o sistema prossegue da próxima linha normal-
mente o SHELL.
É necessário colocar sempre o símbolo [_] em frente ao label em ques-
tão, ex:
_INICIO
_1
_2
_INCLUI:
_EXCLUI
-------------------------------------------------------
LT-UNIX SYSTEM (R) _ Lithium Software 1995, by Cristian Robert Gallas